.cart_login{
	width: 996px;
	margin: 0 auto;
	main{
		/*  提示信息 */
		.register_title{
			text-align: center;
			padding-left: 0;
			margin-bottom: 60px;
			background: #fff;
			color: #909090;
			.dotted{
				display: inline-block;
				width: 45%;
				border-bottom: 1px dashed #ededed;
			}
			.dotted1{
				float: left;
			}
			.dotted2{
				float:right
			}
			span{
				text-align: center;
				margin-top: 5px;
				font-weight: bold ;
				font-size:16px
			}
		}
	
		/* 购物车为空 */
		.empty{
			margin: 100px auto;
			text-align: center;
			a{
				color: #6BC4DF;
			}
		}
		
		/* 购物车不为空 */
		table{
			width: 996px;
			/* 头部 */
			thead{
				tr{
					font-size: 13px;
					color: #626262;
					
					th{
						background-color:#ededed ;
						line-height: 20px;
					}
					.sp_name{
						width: 310px;
					}
					
				}
			}
			/* 数据主体 */
			tbody{
				tr{
					border-bottom: 1px solid #ccc;
					td{
						padding: 10px 0;
						text-align:center;
						color: #626262;
						a{
							color:#626262 ;
						}
						a:hover{
							color: #6BC4DF;
						}
					}
					/* 商品名称列 */
					td:first-child{
						text-align:left;
						img{
							display: inline-block;
							width: 65px;
							height: 65px;
							background: #ccc;
							float: left;
							margin: 0 10px;
						}
						input{
							float: left;
							margin: 30px 0 0 5px;
						}
						span{
							height: 65px;
							line-height: 65px;
							
						}
					} /* 商品名称列 */
					/* 计算列 */
					.amount{
						.decrease, .increase{
							display: inline-block;
							width: 20px;
							height: 20px;
							line-height: 20px;
							text-align: center;
							border: 1px solid ;
							cursor: pointer;
						}
						input{
							width: 25px;
							text-align: center;
						}
					}
				}
			}	
		}
		/* 附加品 */
		.option{
			color: #626262;
			height: 30px;
			margin-bottom: 30px;
			p{
				float: left;
				background: #ededed;
				margin: 0 ;		
				width: 220px;
				height: 30px;
				line-height: 30px;
				text-align: center;
				display: inline-block;
			}

			a{
				float: right;
				display: inline-block;
				height: 30px;
				line-height: 30px;
				color:#6BC4DF ;
				padding-right: 10px;
			}
		}
		/* 总计 */
		.total{
			height: 70px;
			line-height: 70px;
			margin-bottom: 20px;
			a{
				color: #626262;
				float: left;
				&:hover {
					color: #87D0E3;
				}
				&:first-child{
					margin: 0 10px ;
				}
			}
			span{
				display: inline-block;
				width: 240px;
				height: 60px;
				line-height: 60px;
				background: #ccc;
				text-align: center;
				font-size: 16px;
				color:#626262 ;
				padding-left: 10px;
				float: right;
				margin-top: 10px;
				div{
					width: 75px;
					height: 30px;
					background: yellow;
					float: right;
					margin: 18px 10px 0 0 ;
					text-align: center;
					line-height: 30px;
					cursor: pointer;
				}
				
			}
		}
		
		/* 更多精彩 */
		.more_cake{
			width: 996px;
			height: 315px;
			overflow: hidden;
			margin: 0 auto 10px;
			cursor: pointer;
			position: relative;
			h4{
				margin: 10px 0;
				color: rgb(98, 98, 98);
			}
			.wrap-more{
				width: 1350px;
				height: 282px;
				position: absolute;
				left:-333px;
				transition: all  2s;
			}
			.jingdain{
				width: 325px;
				float: left;
				margin: 0 6px;
				a div{
					background: #6BC4DF;
					color: white;
					padding: 15px 0 10px 10px;
					
					label{
						line-height: 24px;
						i{
							float: right;
							padding-right: 20px;
						}
					}
				};
				a:hover{
					text-decoration: none;
				};
				a span{
					width: 325px;
					height: 220px;
					display: block;
					overflow: hidden;
					
					img{
						transition: all 1s;
					}
					img:hover{
						transform: scale(1.1);
					}
				};			
			}
			
		}
	
	}
}